<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xml:space="preserve">
    <xsl:output method="xml" indent="yes" />
    <xsl:param name="MODULE" />
    <xsl:template match="/">
        
<schema schemaVersion="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/windows/2006/propertydescription">
    <propertyDescriptionList publisher="Microsoft" product="Windows">
        <propertyDescription name="Windows.Registry.Type" formatID="{'{CAC4E8D3-DFE0-49cf-B560-A3D4B45DE7F5}'}" propID="1">
            <searchInfo inInvertedIndex="false" isColumn="true" isColumnSparse="true" columnIndexType="OnDisk" />
            <typeInfo type="UInt32" canStackBy="true" groupingRange="Discrete" multipleValues="false" aggregationType="Union" isViewable="true" isQueryable="true" />
            <labelInfo label="@{$MODULE},-4097" sortDescription="AToZ" />
            <displayInfo defaultColumnWidth="10" arrangementMode="Stacked" displayType="Enumerated">
                <enumeratedList>
                    <enum value="0" text="@{$MODULE},-4098" />
                    <enum value="1" text="@{$MODULE},-4099" />
                    <enum value="2" text="@{$MODULE},-4100" />
                    <enum value="3" text="@{$MODULE},-4101" />
                    <enum value="4" text="@{$MODULE},-4102" />
                    <enum value="5" text="@{$MODULE},-4103" />
                    <enum value="6" text="@{$MODULE},-4104" />
                    <enum value="7" text="@{$MODULE},-4105" />
                    <enum value="11" text="@{$MODULE},-4106" />
                    <enum value="99" text="@{$MODULE},-4107" />
                </enumeratedList>
            </displayInfo>
        </propertyDescription>

        <propertyDescription name="Windows.Registry.TypeDisplay" formatID="{'{CAC4E8D3-DFE0-49cf-B560-A3D4B45DE7F5}'}" propID="4">
            <searchInfo inInvertedIndex="true" />
            <typeInfo type="String" canStackBy="false" multipleValues="false" isQueryable="true"/>                        
            <labelInfo label="@{$MODULE},-4097"/>          
        </propertyDescription>
      
        <propertyDescription name="Windows.Registry.Data" formatID="{'{CAC4E8D3-DFE0-49cf-B560-A3D4B45DE7F5}'}" propID="2">
            <searchInfo inInvertedIndex="true" />
            <typeInfo type="Any" canStackBy="false" multipleValues="false" isQueryable="true"/>
            <labelInfo label="@{$MODULE},-4108" />
            <displayInfo arrangementMode="Stacked" />
        </propertyDescription>

        <propertyDescription name="Windows.Registry.DataDisplay" formatID="{'{CAC4E8D3-DFE0-49cf-B560-A3D4B45DE7F5}'}" propID="3">
            <searchInfo inInvertedIndex="false" />
            <typeInfo type="String" canStackBy="false" multipleValues="false" isViewable="true" isQueryable="false"/>
            <labelInfo label="@{$MODULE},-4108" />
            <displayInfo arrangementMode="Stacked" />
        </propertyDescription>

    </propertyDescriptionList>
</schema>
        
    </xsl:template>
</xsl:stylesheet>

